been regaled - French English Dictionary